Posted 29 days ago
The Manager of Technology Support will be key in the creation and transformation of current and future technology. This role defines a vision for making technical support a key driver of efficiency and satisfaction within the organization. The manager is tasked with delivering strategic insights, operational improvements, and a strong dedication to excellence in service. Their leadership is crucial in shaping the IT department’s culture and its reputation across the company.
Major Responsibilities:
Education and Qualifications:
hireVouch in Vaughan, Ontario, Canada